engine/transmission assembly - German English Dictionary